wire trench - Spanish English Dictionary